Problem Solving 101: A simple book for smart people
Ken Watanabe
Introduction to Algorithms, 3rd Edition
Thomas H. Cormen
Mountains of Brega
Jeffrey Lord
mitpress.dvi
Michael J. Kearns
Death by black hole: and other cosmic quandaries
Neil deGrasse Tyson