If you haven't read this book yet, you are missing something. Like awesome writing and beautiful characters and, yes, the potential of crying in public.
Ah, summer. I believe it is finally here, and so I thought I'd put together a list of books I'd be reading this summer if I hadn't already read them. Trust me, each of these books is a pure, page-turning pleasure and beautifully written to boot. Not to be missed.