November 2019Intermediate to advanced content levelIntermediate to advanced346 pages9h 36mEnglishPackt Publishing