October 2014Intermediate to advanced content levelIntermediate to advanced142 pages3h 9mEnglishPackt Publishing