A review by dayfree
John, Dear by Laura Lannes

This made me feel extremely uneasy.