Haskell M. Monroe, Jr.

The Papers of Jefferson Davis - Cover
The Papers of Jefferson Davis