August 2014Intermediate to advanced content levelIntermediate to advanced334 pages10h 12mEnglishMorgan Kaufmann