Strange curves, counting rabbits, and other mathematical explorations - Ball, Keith M. 1960- (Princeton University Press, 2003)