Overview

John of Eldin Clerk

(1728—1812) naval writer