Heidi Grinde

16 books

389 pages hardcover 2012

fiction historical magical realism emotional mysterious sad slow-paced

414 pages paperback 1989

fiction crime mystery dark mysterious fast-paced

736 pages paperback 2006

fiction crime mystery dark mysterious slow-paced

320 pages paperback 2013

fiction mystery thriller mysterious slow-paced

367 pages hardcover 2015

fiction historical lgbtqia+ emotional reflective slow-paced

264 pages paperback 2018

fiction contemporary romance lighthearted mysterious fast-paced