December 2011Intermediate to advanced content levelIntermediate to advanced430 pages24h 30mEnglishCRC Press