Gary Asperschlager is a retired Salvation Army officer (pastor) who attended Princeton Theological Seminary after his calling to ministry. His childhood and undergraduate focus was on the sciences and thus he always enjoys opportunities to observe and learn about the world of nature, such as… [Read more about author]