July 2017Intermediate to advanced content levelIntermediate to advanced408 pages13h 52mGermanmitp Verlag