Literary terms : a practical glossary / - Moon, Brian. (National Council of Teachers of English,, 1999)