Author: John M. Shields
Dates: Ph. D.