Harding, John One big damn puzzler - New York Harper Perennial 2005 - 489p., [16] ISBN: 9780061132186 Subjects--Topical Terms: ENGLISH LANGUAGE LC Class. No.: PR 6058 .A725 O54