Before We Say Goodbye
Toshikazu Kawaguchi
The Last Hunt
Robbie MacNiven
Introduction to Mathematical Thinking
Keith J. Devlin
Pure Mathematics for Beginners
Steve Warner
Blue Mars
Kim Stanley Robinson
Mars Trilogy (3)