The holt handbook - Kirszner, Laurie G. (Harcourt Brace College Publishers, 1999)