Lipsey & Chrystal: Economics 12e
Chapter 19
ThinkEconomics - who offer a straightforward motive: "Through interactive graphs, ThinkEconomics illustrates basic economic principles" - has some very well implemented interactive explanations, including one for Aggregate Demand and Supply.
