Author: Campbell, Roy (Ignatius Royston Dunnachie), Roy (Ignatius Royston Dunnachie)