Capt. Haldane

occupation:
Inventor
Nationality:
British

active 1835-1869?, inventor/user of a type of military scale, British