A review by xjuniper
A Five-Letter Word for Love by Amy James

3.25

I didn't appreciate the crossword slander, and the main character really needed to get her head out of her ass, but I still enjoyed it.