Martin Gardner A Gardner's Workout Training the Mind and Entertaining the Spirit - Taylor and Francis 2001 ISBN: 9780429062391 Source: EBOOK