June 2014Intermediate to advanced content levelIntermediate to advanced519 pages17h 58mEnglishCRC Press