Overview

Sir Joseph William Isherwood

(1870—1937) naval architect