Ned Harkness

Edward Avery Harkness