May 2018Intermediate to advanced content levelIntermediate to advanced416 pages13h 51mEnglishMicrosoft Press