A review by emnantel
The Casual Vacancy by J.K. Rowling

5.0

Rowling has a knack for writing human nature. Every single character in this book is deeply flawed, but most importantly, they are real.