Flanagans Version: A Spectators Guide to Science on the Eve of the 21st Century - Flanagan (Dennis) (1990)