1756 titles from

New Releases


Ebook Format


McGraw-Hill's German Student Dictionary
McGraw-Hill Education (2008)

Your best first reference to the German language As you start your study of the German language,...

Practice Makes Perfect Basic German
McGraw-Hill Education (2011)

Learn German in bite-sized lessons! The key to Practice Makes Perfect: Basic German is how...

Short Stories in German: New Penguin Parallel Texts

Short Stories in German

New Penguin Parallel Texts

Penguin Books Ltd (2003)

This new volume of eight short stories offers students of German at all levels the opportunity to...

Complete French (Learn French with Teach Yourself): Enhanced eBook: New edition
John Murray Press (2010)

Complete French is a comprehensive language course that takes you from beginner to intermediate...

German Phrases For Dummies
Wiley (2005)

Hundreds of useful phrases at your fingertips Speak German - instantly! Traveling to Germany...

Modern German Grammar: A Practical Guide

Modern German Grammar (2nd ed.)

A Practical Guide

Ruth Whittle, John Klapper and 2 more...
Routledge (2003)

The grammar assumes no previous grammatical training and is intended for all those who have a basic...

Practice Makes Perfect German Sentence Builder
McGraw-Hill Education (2009)

Practice Makes Perfect helps you put your German vocabulary and grammar skills together! You may...

Intermediate German For Dummies
Wiley (2008)

Need to brush up on your German? Intermediate German For Dummies is your key to success in...

Just Enough German, 2nd Ed.: How To Get By and Be Easily Understood

Just Enough German, 2nd Ed. (2nd ed.)

How To Get By and Be Easily Understood

McGraw-Hill Education (2007)

Learn just enough German to . . . meet people Do you speak English? Sprechen Sie Englisch? get...

Mastering German Vocabulary: A Practical Guide to Troublesome Words

Mastering German Vocabulary

A Practical Guide to Troublesome Words

Taylor and Francis (2004)

How often have you looked up an English word in a German dictionary only to be confronted by a...