James Stuart Ferris

Temple University, USA