J. D. Harlin

New Mexico Institute of Mining and Technology
USA