peter templeman