1. Times of triumph, times of doubt : science and the battle for public trust / Elof Axel Carlson Author: Carlson, Elof Axel Format: Book Language: English Published: c2006