James McBride studied at Queen's College Belfast and then taught at various Glasgow schools finishing as Rector of Queen's Park School. He published a number of papers in Geometry and was a founder member of the Euclidean Club.
Find out more at: https://mathshistory.st-andrews.ac.uk/Biographies/McBride/