A review by advomnilegent
One Day by David Nicholls

4.0

This book was frustrating and yet I couldn't put it down. And sometimes it made me want to yell and throw the book. Yet I can't fault the writing. It was brilliant.