Bruce Partridge

  • Haverford College