The Princeton Companion to Atlantic History

The Princeton Companion to Atlantic History

2015 • 568 pages