September 2003Intermediate to advanced content levelIntermediate to advanced425 pages16h 30mEnglishMorgan Kaufmann