books of john g lake