rosiethereaderer's current reads
3 books

539 pages first pub 2013 (editions)

fiction science fiction adventurous tense medium-paced

904 pages first pub 1871 (editions)

fiction classics historical literary challenging emotional reflective slow-paced

258 pages first pub 2022 (editions)

fiction contemporary literary challenging emotional reflective medium-paced