March 2013Intermediate to advanced content levelIntermediate to advanced792 pages43h 30mEnglishCRC Press