DP Smith

DP Smith

DP Smith

Writing about history and occasionally current events. MBA, BA in History, former Armor officer.