January 2021Intermediate to advanced content levelIntermediate to advanced680 pages24h 48mEnglishCRC Press