birth · 30 June 1837 · 187 years ago
Stephen D Ramseur youngest West Pointer to be Maj Gen
More births on 30 Jun