June 2004Intermediate to advanced content levelIntermediate to advanced300 pages7h 14mEnglishBerrett-Koehler Publishers