May 2013Intermediate to advanced content levelIntermediate to advanced764 pages6h 43mEnglishCRC Press