English Essentials by Langan, John [McGraw-Hill Humanities/Social Sciences/Languages, 2012] ( Paperback ) 3rd edition [Paperback]