by Will Shortz (Introduction), Will Shortz (Editor)
Format: Paperback
Pages: 320
Edition: Csm
Publisher: St Martin's Press
Published: 02 Jul 2013
ISBN 10: 1250032628
ISBN 13: 9781250032621