December 2015Intermediate to advanced content levelIntermediate to advanced600 pages25h 28mEnglishWiley