July 2011Intermediate to advanced content levelIntermediate to advanced336 pages8h 59mEnglishSyngress