Friday, March 6, 2009

teleologist


student of design or purpose in natural phenomena