April 2018Intermediate to advanced content levelIntermediate to advanced334 pages10h 18mEnglishPackt Publishing