James Shields (1806-1879)

James Shields (1806-1879) is a character in 0 books.

Abraham Lincoln’s Dueling Words

2018 • 1 Reader 3