21 Lessons for the 21st Century
Yuval Noah Harari
The Cambridge Encyclopedia of the English Language, 3rd Edition
David Crystal
Grammar Scan: Diagnostic Tests For Practical English Usage
Michael Swan
More Chinglish Speaking in Tongues
Oliver Radtke Lutz
Assessment in Online and Blended Learning Environments
Selma Koç & Xiongyi Liu & Patrick Wachira