December 2011Intermediate to advanced content levelIntermediate to advanced370 pages12h 24mEnglishCRC Press