January 2014Intermediate to advanced content levelIntermediate to advanced435 pages18h 42mEnglishMorgan Kaufmann