Joseph Dunbar Shields profile picture

Joseph Dunbar Shields

The Life and Times of Seargent Smith Prentiss