Angus, William Stephenson,author.