Assistant Professor Premiers Film at Institute
June 1, 2005
Documentary Shows at University of South Florida
D. Thomas Porter
Omega News * United Services
February 1, 2005
Review of The Privileged Planet
Science & Theology News
January 15, 2005
Do we live on a "privileged" planet?
December 1, 2004
The universe, a laboratory designed with us in mind?
April 18, 2004