John Graham is a renaissance author with books ranging from science to sports (chess and marathoning) to biographies to novels and even to a children's book of animal tales.
John has traveled the world over, lived in five countries and has had two families, 40 years apart, each with two children. So he has a wealth of experience upon which to base his writing. He aims to write books which are difficult to put down and, so far, seems to have done that.