Review: My Heart and Other Black Holes by Jasmine Warga

Review: My Heart and Other Black Holes by Jasmine Warga

The first 50% had me hooked, but the ending disappointed me and left no room for redemption.