Overview

William Freke Hasted

(1897—1977) army officer