David L. Craft
David L. Craft

David L. Craft

Meteorologist with the National Weather Service in Albuquerque since 2002. Student of the New Kadampa Tradition of Mahayana Buddhism. (Opinions mine).