April 2018Beginner to intermediate content levelBeginner to intermediate440 pages11h 36mEnglishPackt Publishing