The battle of Roanoke Island : Burnside and the fight for North Carolina / - Zatarga, Michael P.