Wheels, life, and other mathematical amusements

Martin Gardner
W.H. Freeman
9780716715894
0-7167-1589-9