Robert G. Schwartz Visiting Scholar office: Klein Hall, 408phone: (215) 204-0612email: robert.schwartz@temple.edu