Overview
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
Be the first one to review
Review the book today!