..oops, forgot the link.. http://college.hmco.com/polisci/wilson/am_gov/8e/students/index.html
Seems like a good book to me!