Michael Pearce

47 books

225 pages digital 2006

224 pages paperback 2016

fiction historical mystery thriller

256 pages paperback 2008

fiction historical mystery lighthearted mysterious medium-paced

208 pages hardcover

fiction mystery mysterious slow-paced

missing page info 2010

fiction historical dark mysterious slow-paced

256 pages 2009

fiction crime historical mystery dark informative fast-paced

223 pages 2007

fiction historical mystery mysterious relaxing slow-paced

266 pages digital 2004

fiction historical dark mysterious slow-paced

224 pages 1997

fiction historical mystery informative reflective fast-paced

176 pages 1999

fiction crime dark funny reflective medium-paced