The garden of the sphinx

150 challenging and instructive puzzles
Scribner's
1985
9780684183428
book

Holdings

425543