Professor Stewart’s Hoard of Mathematical- paperback, Ian Stewart, 9780465017751 A nice touch in this textbook is the color-coded sections for different topics.