John Braithwaite 1797 - 1870

occupation:
Engineer, Inventor
Nationality:
British

1797-1870, engineer; inventor, British