Arthur Herbert Harkness

physician from South Africa (–)

Children

Partners