July 2012Intermediate to advanced content levelIntermediate to advanced496 pages16h 42mEnglishManning Publications