Reading list: I Love Math - Time Life
Booklist from Living Math
www.livingmath.net