Academic English Grammar: For Intermediate and Advanced Learners

Ahmad Sharifzadeh, a trilingual lecturer, author, translator, and editor, has written a book on Academic English Grammar for Intermediate and Advanced Learners. The book is a middle ground between Ch…