October 2022Intermediate to advanced content levelIntermediate to advanced640 pages15h 34mEnglishPackt Publishing