books by subject
Language & Grammar

Two Girls, One on Each Knee: The Puzzling, Playful World of the Crossword

The Cambridge Companion to Simone de Beauvoir

Multiple Intelligences Activities: K-4

Teaching and Researching Writing: Third Edition

Cambridge English Booster with Answer Key for First and First for Schools - Self-study Edition: Photocopiable Exam Resources for Teachers

Advanced Trainer Six Practice Tests with Answers with Audio

Official Guide to OET

Oxford English for Careers: Nursing 2: Student's Book

OET Trainer Medicine Six Practice Tests with Answers with Resource Download

OET Trainer Nursing Six Practice Tests with Answers with Resource Download

The Little Book of Irishisms: Know the Irish through our Words

A Dictionary of English Usage in Southern Africa

The Story of English in 100 Words

The World Is What It Is: The Authorized Biography of V.S. Naipaul

15-Minute Arabic CD Pack: Learn Arabic in Just 15 Minutes a Day

A Reader of Modern Arabic Short Stories

Modern Arabic Short Stories: A Bilingual Reader

Teaching and Learning of English in Secondary Schools: A Zambian Case Study in Improving Quality

Collins Arabic Phrasebook and Dictionary Gem Edition: Essential phrases and words in a mini, travel-sized format (Collins Gem)

Pocket Guide to Arabic Script

Berlitz Language: Arabic in 60 Minutes

Oxford Reading Tree: Level 11+: Treetops Time Chronicles: The Thief Who Stole Nothing

Oxford Reading Tree: Level 11+: Treetops Time Chronicles: Tyler: His Story

Oxford Reading Tree: Level 10+: Treetops Time Chronicles: Beyond the Door

Easy French Grammar Puzzles

Lancelot

Key Concepts in Second Language Acquisition (Palgrave Key Concepts)

Creativity in Language and Literature: The State of the Art

Research Methods in Creative Writing
