The Civil War naval encyclopedia

ed. by Spencer C. Tucker with Paul G. Pierpaoli Jr. and William E. White III. ABC-CLIO, 2011.

About

Details

ISBN:

9781598843392

Awards Won