August 1998Intermediate to advanced content levelIntermediate to advanced800 pages39h 20mEnglishO'Reilly Media, Inc.