January 2000Intermediate to advanced content levelIntermediate to advanced884 pages29h 39mEnglishAcademic Press