Books by Stephen Baxter

"I was born in Liverpool, England, in 1957. I have degrees in mathematics, from Cambridge University, and engineering, from Southampton University. I worked as a teacher of maths and physics, and for several years in information technology. I applied to b