Lyall Douglas "Doug" McRae