December 2014Intermediate to advanced content levelIntermediate to advanced541 pages17h 38mEnglishCRC Press