Additional Information
Publisher Description
These complicated conundrums provide an amazing brain workout. To solve a lateral-thinking problem you have to throw out assumptions, think out of the box, and look at the clues from a new perspective...
Read more