Bilz
Superstar
another trick is that if the professor is not assigning specific assignments out of the book, buy an old version. You can get the old versions on the internet for pennies plus shipping. It will still have all of the material you need to know for the class. They only change the versions to grab more money, 1800's history hasnt changed in the last few years.