books by subject
Language & Grammar

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

PET Practice Tests Plus No Key New Edition

Insight into PET Student's Book with Answers (Cambridge Books for Cambridge Exams)

Objective PET Student's Book

Action Plan for IELTS Self-study Pack Academic Module (Face2face S)

Oxford Practice Grammar Basic: With Key and CD-ROM Pack: Basic level

Language Tree Second Edition: Student's Book 5

Language Tree Second Edition: Student's Book 4

Language Tree 2nd Edition Student's Book K

Language Tree Second Edition: Student's Book 6

Language Tree Second Edition: Student's Book 1
