Reaching for Infinity: Puzzles, Paradoxes and Brainteasers

Stan Gibilisco

“A set of issues and puzzles involving coincidence, chance, time, and fractals”