All books added

472 pages hardcover 2018

fiction contemporary magical realism young adult emotional reflective sad medium-paced

376 pages paperback 2015

fiction historical reflective slow-paced

162 pages paperback 1998

fiction reflective medium-paced

272 pages 2020

fiction lgbtqia+ magical realism challenging dark mysterious slow-paced