Good English Guide
by Stanislav Baiov
Number of pages: 897
This book is intended for those students who are appearing for the GCE 'O' Level English Language examination, or any other examination of equivalent standard like SPM or High School Diploma. If you work sincerely through the whole book and understand every word in it, you cannot fail your GCE 'O' Level English paper.
Download or read it online for free here:
by Patricia Ellman - Bookboon
This innovative book is a must for all those students and professors of Economics and Business Studies with English as a Foreign Language (EFL) who need to write academic texts in English (essays, papers, Masters/Doctoral theses, articles, books).
by Jim Schweizer
A 14-Lesson Introduction to Using Computers and the Internet for Students of English as a Second Language. The Lessons: Basic Computer Terms and the History of the Internet; Hardware and Internet Software; Computer Problems and Peripherals; etc.
by Greg Brooks - Open Book Publishers
This book will tell all you need to know about British English spelling. It's a reference work intended for anyone interested in the English language, especially those who teach it, whatever the age or mother tongue of their students.
This is a book about the actual use of the English language. It features sections about types of grammar, punctuation and formality. This wikibook is intended for use by native speakers or advanced learners of English as a second language.