My daughter bought this book with my credit card. Maybe she enjoyed it. I think she also might be politically left-of-center. I give the author an A for honesty. The language is a little too flowery, but well done. The narration is good.