William Pringle Green 1785 - 1846

occupation:
Mechanical engineer,
Naval officer
Nationality:
British
born in:
Nova Scotia, Canada

1785-1846, naval officer; mechanical engineer, Canadian-born? British