May 2011Intermediate to advanced content levelIntermediate to advanced352 pages11h 27mEnglishManning Publications