May 2012Intermediate to advanced content levelIntermediate to advanced440 pages13h 54mEnglishManning Publications