The Guinness book of brain-teasers - Wells, David (Guiness publishing, 1993)