DP Smith

DP Smith

80 Followers

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