May 2006Intermediate to advanced content levelIntermediate to advanced600 pages15h 25mEnglishSyngress