New Sherlock Holmes Mysteries

105 pages 2014

adventurous funny lighthearted fast-paced

150 pages 2014

lighthearted mysterious slow-paced

98 pages 2015

challenging informative mysterious slow-paced

156 pages digital 2015

fiction mystery adventurous mysterious fast-paced

95 pages 2015

informative mysterious slow-paced

192 pages 2015

informative slow-paced

334 pages paperback 2015

fiction historical mystery

188 pages digital 2015

fiction historical mystery

200 pages paperback 2015

fiction historical mystery

216 pages 2018

adventurous mysterious slow-paced