January 2017Intermediate to advanced content levelIntermediate to advanced800 pages35h 27mGermanmitp Verlag