Dennis, E. Shasha Puzzling Adventures Tales Of Strategy Logic And Mathematical Skill (Pb 2005) / Dennis E. Shasha - Norton , 2005 ISBN: 9780393326635 Subjects--Topical Terms: Psychiatry Dewey Class. No.: 793.74 / DEN