books by subject
C Programming Language

Concise Oxford English Dictionary: Eleventh edition Thumb Index

Oxford Beginner's Russian Dictionary

Oxford Italian Mini Dictionary

Little Oxford Dictionary and Thesaurus (Dictionary/Thesaurus)

Concise Oxford English Dictionary: 11th edition revised 2008

Pocket Oxford-Hachette French Dictionary

A History of German (Oxford Linguistics)

Language as a Cognitive Process: Syntax v. 1

Skill Sharpeners 2: No 2

Writing Research Papers: A Complete Guide: International Edition

The Elements of Figurative Language

Merde!
Italian Step by Step

Medieval Latin: Second Edition

Tales of the Field: On Writing Ethnography (Chicago Guides to Writing, Editing and Publishing)

Improve your IELTS Writing Skills: Study Skills

Improve your IELTS Reading Skills: Study Skills

Footprints 4, Pupil's Book

Footprints 4, Teacher's Book

Straightforward Upper Intermediate: Student's Book Pack

English World 1: Student Book

English World 2: Teacher's Guide

Aviation English Teacher's Book

Presentations in English: Student's Book DVD Pack

Destination Grammar C1 & C2: Student's Book with Key

Mastering Chinese CD Audio (Palgrave Master Series (Languages))

Children Learning Second Languages (Research and Practice in Applied Linguistics)

Studying Arts and Humanities (Macmillan Study Skills)

Discourse and Genre: Using Language in Context (Perspectives on the English Language)
