James Barnes


Author's Publications


CodeTitleYearLanguage
B096Naval Actions of the War of 1812 English