1000 IQ Puzzles from the master puzzle writers.

1000 IQ Puzzles 2008, D&b Publishing

ISBN-13: 9781904468394

Trade paperback

Select