Mathematical reflections in a room with many mirrors - Hilton, Peter (Undergraduate texts in mathematics, 1998)