Not without cause: David Peterson's fall from grace