A review by emilychu23
The Heart's Invisible Furies by John Boyne

5.0

Frustrating. And beautiful. And funny. And heartbreaking. Please read it if you have not.