Peter M. Logan

Temple U, Philadelphia