February 2003Beginner to intermediate content levelBeginner to intermediate576 pages11h 39mEnglishAddison-Wesley Professional