James A. Lowson

Scottish physician