Overview

John Knowles

(1781—1841) naval surveyor and biographer