Sounds like an interesting book, though far too many pages for a subject I have only a passing interest in. I would note given the authors affiliations I'm not sure I would ever consider it something that could "set the record straight". If there's a controversy about the program the authors backgrounds don't exactly suggest one will be getting a balanced view. Perhaps I'm wrong, but I appreciate the suggestion anyway.