Mind stretchers : exercise your mind : more than 350 crosswords, logic puzzles, wordsearches, codewords and brainteasers.
Prebble, Roger.
Reader's Digest Association, Inc,
c2012.