David D PerryDavid D. Perry is a retired university lecturer in American and European history. He has visited and studied every major battlefield from the American Civil War to those of the Crimean, First and Second World Wars. He has been a Revolutionary and Civl War enthusiast who has marched with the celebrated Old Guard, 3rd US Infantry Regiment. He lives in Florida. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code