Deceased
from Chicopee, MA
Alexander Allan (born 9 February 1951) is the chairman of the Joint Intelligence Committee of the United Kingdom and Head of Intelligence Assessment. ...
Alexander Allan was a Scottish mechanical engineer. He was born at Montrose ...
1809 • Montrose, Angus
Died:1891 • Scarborough, Yorkshire
Locomotive Engineer • Mechanical engineer • Manager
Allan was an original member of the Institution of Mechanical Engineers in 1847..
Scottish inventor