November 2014Intermediate to advanced content levelIntermediate to advanced503 pages16h 16mEnglishCRC Press