books by subject
Words

KS3 Essentials English Year 8 Workbook (Lonsdale Key Stage 3 Essentials)

Style: Text Analysis and Linguistic Criticism (Studies in English Language)

English Language and Literature: An Integrated Approach (Investigating English Language)

Effective Writing: Improving Scientific, Technical and Business Communication

Balderdash and Piffle

Oxford Latin Course: Pt.1

Oxford Reading Tree Traditional Tales: Level 1: The Mouse and the Elephant (Oxford Reading Tree Traditional Tales 2011)

The Oxford Book of Poetry for Children

Ebook Secrets Exposed: How to Make Massive Amounts of Money in Record Time with Your Own Ebook

Practical Journalism: How to Write News

Tom Cat and the Wideawake Mice (Puddle Lane Reading Programme Stage 1)

Broadcast Journalism: Techniques of Radio and TV News (Media Manuals)

Dictionnaire DES Synonymes De La Langue Francais

The Hamlyn Guide to English Usage

Schaum's Easy Outline of Italian (Schaum's Easy Outline Series)

Espresso: Esercizi supplementari 1

Italian Idioms (Barron's Idioms Series)

Learn Italian the Fast and Fun Way

Racconti Simpatici (Language - Italian)

Berlitz Basic Italian Workbook (Workbooks S.)

Contatti 1 Activity Book

Your First 100 Words in Italian: Italian for Total Beginners Through Puzzles and Games (Your First 100 Words In…Series)

Hamlyn English-Italian, Italian-English Dictionary

Cassell's New Compact Latin-English, English-Latin Dictionary

IELTS Introduction: Teacher's Book

Language Tree Second Edition: Workbook 2

Language Tree Second Edition: Workbook 1

New English File Intermediate Teacher's Book: Intermediate level

Oxford Practice Grammar Advanced: With key and CD-ROM Pack: Advanced level
