December 2021Intermediate to advanced content levelIntermediate to advanced216 pages6h 6mEnglishCRC Press