Please be advised the hardcover edition of this book does not contain the primary source documents, which unfortunately for me my professor is using for the class. I already bought the hardcover from Amazon and now I have to buy a paperback edition to fulfill the requirements for the course. There is a big difference in a hardcover edition with 435 pages(but my hardcover has 416??) and a paperback with over 500.
I suggest you buy the paperback if you are using it for a class because the documents are important to have and integral to the study of history anyway.