June 2014Intermediate to advanced content levelIntermediate to advanced224 pages5h 19mEnglishMorgan Kaufmann