May 2018Beginner to intermediate content levelBeginner to intermediate452 pages11h 26mEnglishPackt Publishing