Peter Mannering
overview