(1)Collection of books: A-Z of Correct English Advanced English American Accent Training American Idioms Dictionary Basic English Usage Check Your Vocabulary for IELTS English Brainstormers English Grammar English Grammar Practice English Usage English Vocabulary in Use Essential Grammer in Use Essential Vocabulary Grammar Practice Ins and Outs of Prepositions Phrasal Verb Speak English like an American Word Formation in English : the link is http://www.megaupload.com/?d=L20NMYHG password: whatticious
(2)Focus on Advanced English: CAE Grammar Practice With Pull-Out Key
(1) OXFOR ADVANCED LEARNER DICTIONARY 1st of all I strongly recommend this dictionary,its size is about 512 MB but you here will download a small file that has a size of 2.6 MB in which i have put the links and explained how to download and set up the dictionary