Logan, Peter, Temple University