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