Ellie Margolis Professor of Law office: Klein Hall, Room 718phone: (215) 204-8964email: ellie.margolis@temple.edu