Excellent introduction to history, theory and type; with a guide to major works. Ron David could stand to interject his politics a little less into the writing, esp. when they have nothing to do with the subject at hand. Also, some of the historical/political asides, if they have to be left in, could do with a little nuance. Never the less, a great intro - easy to read and to understand.