April 2012Intermediate to advanced content levelIntermediate to advanced384 pages11h 19mEnglishManning Publications