Peter J. Bowler
caption: Peter J. Bowler di pertemuan History of Science Society 2007