books by subject
Italian
Time for Italian: The Quick Holiday and Business Course for Beginners (Time for Languages Book & Tape)
Italian Phrasebook (Lonely Planet Phrasebook) (Lonely Planet Phrasebooks)
The Oxford Paperback Italian Dictionary: Italian-English, English-Italian
Italian (Languages of the World)
Teach Yourself Instant Italian - Third Edition (Book) (TYIC)
The Hummingbird: ‘Magnificent’ (Guardian)
People are Living There (Three Crowns S.)
Holiday Pack Teach Yourself Italian
Italian (Lonely Planet Fast Talk): Essential language for short trips
Italian Pocket Dictionary: The perfect portable dictionary (Collins Pocket Dictionaries)
The Collins Italian Pocket Dictionary: Italian-English, English-Italian
Concise Italian Dictionary: Il Ragazzini-Biagi Concise
Italian: A Colourful Guide to Idiomatic Usage (Cassell Colloquial Handbooks S.)
Collins Gem Italian Phrasebook and Dictionary (Collins Gem)
Espresso: Student's Book Bk. 1
TY Italian Grammar (TYL)
Hugo Complete Italian: Complete CD language course - from beginner to fluency
First Hundred Words in Italian (Usborne First Hundred Words)
Colloquial Italian (Colloquial Series)
Living Language Italian All the Way: Conversation/Grammar/Culture/Reading/Writing
Italiano Vivo
Penguin Italian Phrase Book (Penguin phrase books)
Berlitz: Italian Pocket Dictionary (Berlitz Pocket Dictionary)
The Pocket Oxford Italian Dictionary
Italian at a Glance
Oxford Italian Grammar and Verbs
The Divine Comedy of Dante Alighieri: Volume 1: Inferno
Cassell's Colloquial Italian
Schaum's Outline of Programming with C++