Teaching word meanings - Stahl, Steven A.; Nagy, William E. (L. Erlbaum Associates, 2006)