Overview

Sir Leslie Chasemore Hollis

(1897—1963) marine officer