Andrew Betts Brown (1839–1906), Ingegnere e Inventore Precedente Successivo