Andrew Melville Horsbrough — (died 1954)