A very interesting read. I really enjoyed the tone of each character.
Not giving it 5 stars simply because I felt the second half dragged a bit. The first half however, more than made up for it!
The book made me laugh, feel scared and, most importantly, made me care about the people that inhabited Grant's post-apocalyptic world. Overall well written, this book will really pull you in.