April 2018Intermediate to advanced content levelIntermediate to advanced222 pages5h 28mEnglishPackt Publishing