John Hamilton (Q3809311)
British naval officer (1714-1755)
Language: