Reading for thinking - Flemming (Houghton Mifflin, 2000)