July 2012Intermediate to advanced content levelIntermediate to advanced437 pages9h 58mEnglishCRC Press