Carlson, Elof Axel Times of Triumph, Times of Doubt science and the battle for public trust - New York Cold Spring Harbor Laboratory Press 2006 - x, 227p. ISBN: 9780879698058