July 2010Intermediate to advanced content levelIntermediate to advanced928 pages33h 42mEnglishAcademic Press