Royal Naval Biography/Hamilton, John (b)

