An Intermediate English. Practice Book268 pages10 hours of readingA book of practice material for intermediate to advanced level students to consolidate their Knowledge of the basic grammatical structures and usages of EnglishRead more19603.5