Overview

Alfred Francis Blakeney Carpenter

(1881—1955) naval officer