Posted onMay 25, 2011AppsThe American Revolution Shmoop’s analysis of The American Revolution is everything you need to get ready for your upcoming class, date, whatever. Shmoop Guides are written by top…Read More