Barrington Area Library

A world on fire :, Britain's crucial role in the American Civil War, Amanda Foreman