Doing Task-Based Teaching - Oxford Handbooks for Language Teachers
Jane Willis & David Willis
OXFORD HANDBOOKS FOR LANGUAGE TEACHERS (1)
Python Primer: A self Study Approach
Zenitha Chalise & Bibek Bhandari
The DNA of strategy execution: Next generation project management ...
Jack Duggal
Managing Kubernetes Performance at Scale - Operational Best ...
Eva Tuczai & Asena Hertz
Politics and History in William Golding: The World Turned Upside ...
Paul Crawford
Silent Spring
Rachel Carson