Introduction to Economic Analysis (R. Preston McAfee)

This micro textbook is by R. Preston McAfee of Caltech. While it is calculus based, it also covers topics from micro principles. The rationale for this mix is best explained by the author: "The way principles is taught embodies an inefficiency -- generally we motivate the analysis in principles but don't complete it, then perform the analysis in intermediate micro. Why not combine these two in one more thorough course?" In addition, this open source project is something of a protest against both high textbook prices and simplified texts.