William Doyle – a sea of thoughts behind it