September 1999Intermediate to advanced content levelIntermediate to advanced478 pages21h 54mEnglishAcademic Press