John Michael Wagner

There are 1 included publications by John Michael Wagner :

TitleDateViewsBrief Description
A Historical , Archaeological , and Geographical Study of the Battle of the Atlantic in North Carolina Waters 2010