Overview

Sir Lewis Macdonald Hodges

(1918—2007) air force officer