April 2012Intermediate to advanced content levelIntermediate to advanced368 pages10h 7mGermanmitp Verlag