I gave this four stars when I read it several years ago, but I wonder what I'd think if I read it now. Given what I know of the author, I don't think it'd be favorable. Write your cautionary fiction, that's fine. Don't pretend it's nonfiction.