Peter: A Study in Failure and Restoration