canadajanes 's review for:

4.0

Very good, but definitely a downer. Not a lot of hope for the future in this book.