William Doyle view 3