James A. Lindsay

James A. Lindsay holds degrees in physics and mathematics, with a doctorate in the latter.