April 2018Intermediate to advanced content levelIntermediate to advanced280 pages8h 37mEnglishPackt Publishing