April 2018Intermediate to advanced content levelIntermediate to advanced408 pages10h 42mEnglishPackt Publishing