Gerard Piel
1 March 1915-5 September 2004
science, n.
Science is itself the most remarkable discovery made by scientists.