Early modern Europe; a book of source readings
History
1 online resource (xvi, 470 pages)
1345560054
archive.org Free eBook from the Internet Archive
openlibrary.org Additional information and access via Open Library