- Chemistry3: Introducing Inorganic, Organic and Physical Chemistry
- Thermodynamics of Chemical Processes (Oxford Chemistry Primers, 56)
- Language, Society, and the State: From Colonization to Globalization in Taiwan
- Edexcel International GCSE – Edexcel International GCSE Biology Student Book
- Chemistry 3: Introducing Inorganic, Organic, and Physical Chemistry









