Overview

James Louis Moulton

(1906—1993) marine officer and military historian