Scan barcode
A review by discolorised
My Heart and Other Black Holes by Jasmine Warga
4.0
To me, this book is like All The Bright Places but with the hopeful ending.