Steven Hayes, William Petit | news sites