July 2014Intermediate to advanced content levelIntermediate to advanced303 pages8h 34mEnglishCRC Press