Heather Rose

7 books

424 pages paperback 2019

fiction literary politics challenging reflective slow-paced

296 pages paperback 2016

fiction contemporary emotional reflective sad slow-paced

336 pages paperback 2005

fiction crime historical emotional reflective fast-paced

519 pages digital

242 pages paperback

nonfiction memoir medium-paced

255 pages hardcover 2009

fiction fantasy literary emotional reflective slow-paced

312 pages paperback 1999

fiction emotional reflective medium-paced