The Past Times Puzzler (366 Baffling brain teasers & cunning conundrums for every day of the year)
Publisher: David Onyett
Published: 1999-01-01