Andrew Snelling
Dr. A.A. Snelling is geoloog.