A review by thebookishbunny
Dear Martin by Nic Stone

5.0

Heartbreaking, but important.