A Gardner's workout training the mind and entertaining the spirit - Gardner, Martin, 1914-2010 (A.K Peters, 2001)