Will Shortz

220 books

96 pages paperback 2015

240 pages paperback 2004

128 pages paperback 2004

240 pages paperback

240 pages paperback 2013

emotional mysterious slow-paced

560 pages 2003

reflective medium-paced

96 pages 2010

challenging informative medium-paced

240 pages

240 pages

464 pages paperback 2014

dark mysterious tense medium-paced