July 2010Intermediate to advanced content levelIntermediate to advanced880 pages32h 53mEnglishMicrosoft Press