Karen Shepard

10 books

320 pages 2013

fiction historical emotional reflective slow-paced

240 pages 2006

fiction contemporary mystery thriller mysterious slow-paced

320 pages 2000

fiction contemporary emotional reflective slow-paced

272 pages 2004

fiction contemporary emotional informative reflective slow-paced

252 pages paperback

nonfiction health

missing page info 2013

emotional reflective sad slow-paced

230 pages paperback 2006

288 pages digital 2017

fiction short stories challenging reflective medium-paced

missing page info

184 pages 2020 not a book

emotional reflective medium-paced