5.0

I loved this. The audio book (read by the author) is well worth an ear-read.