John Macleod (OE 1951-58) December 17, 2019 Old Elizabethans' Share this: Old Elizabethans' > News & Events > News > John Macleod (OE 1951-58) The Association has come to learn of the sad passing of Professor John Macleod (OE 1951-58).