Harwell Wells Professor of Law office: Klein Hall, 704phone: (215) 204-1183email: harwell.wells@temple.edu