Reading for thinking - Flemming, Laraine E. (Houghton Mifflin, 2006)