Royal Naval Biography/Hamilton, William Price

