David Mahaffey 

Associate Editor at The Sun magazine.