So You Think You're Smart : 150 Fun and Challenging Brain Teasers by Pat Battaglia (2002, Perfect, Revised edition)