Laura Karsch

7 books

513 pages paperback 2017

fiction historical adventurous emotional sad medium-paced

352 pages hardcover 2020

fiction contemporary literary emotional reflective sad slow-paced

544 pages paperback 2008

fiction historical mystery mysterious fast-paced

325 pages paperback 2018

fiction historical literary dark emotional sad medium-paced

447 pages hardcover 2010

fiction historical mystery thriller mysterious tense medium-paced

344 pages 2015

nonfiction psychology challenging informative reflective slow-paced

320 pages hardcover 2020

fiction contemporary literary romance emotional hopeful reflective medium-paced