Harold B Anstall Author