All books added

172 pages digital 2021

fiction literary emotional reflective slow-paced

5 hours, 48 minutes audio 1993

fiction classics historical romance challenging emotional reflective slow-paced

128 pages paperback 2013

fiction contemporary dark reflective tense slow-paced

293 pages paperback

144 pages digital 2018

nonfiction history politics informative reflective slow-paced

256 pages paperback 2010

fiction literary challenging emotional reflective medium-paced

184 pages paperback 2008

fiction literary challenging reflective slow-paced

464 pages hardcover 2017

fiction contemporary lgbtqia+ literary challenging emotional slow-paced

1535 pages paperback 1993

fiction classics historical romance challenging emotional informative slow-paced

321 pages paperback 2006

fiction contemporary literary emotional reflective medium-paced