Another fine math you've got me into... - Stewart, Ian (New York ; W. H. Freeman and Company, 1992)
Keywords: Mathematical recreations