February 2019Beginner to intermediate content levelBeginner to intermediate649 pages14h 32mEnglishApress