March 2015Intermediate to advanced content levelIntermediate to advanced624 pages25h 1mGermanmitp Verlag