CATHERINE SOANES ED.

OXFORD PUZZLE SOLVER EDITED BY CATHERINE SOANES WITH BERNADETTE MOHAN - - OXFORD UNIVERSITY PRESS 2006 - vi, 343 p.

9780192807129


GENERAL PUZZLES

793.73 SOA (MBA) / CAT