Train your brain : a year's worth of puzzles - Gratzer, George A. (AK Peters/CRC Press, 2011)