Alexander Robert Horne
Scottish engineer and author / From Wikipedia, the free encyclopedia
Prof Alexander Robert Horne FRSE OBE MIME PRSSA (1881–1953) was a Scottish engineer and author.
Prof Alexander Robert Horne FRSE OBE MIME PRSSA (1881–1953) was a Scottish engineer and author.