On Beyond a Million: An Amazing Math Journey

by David M. Schwartz and Paul Meisel