A review by brainstormemily
Every Day by David Levithan

4.0