betterthanhamlet's current reads
4 books

336 pages paperback 2020

fiction fantasy romance science fiction adventurous fast-paced

830 pages hardcover 2019

fiction fantasy lgbtqia+ adventurous emotional medium-paced

352 pages hardcover 2023

nonfiction history politics challenging informative reflective medium-paced

410 pages