Harkness, James Percy Knowles

Harkness-James-Percy-Knowles