July 2014Intermediate to advanced content levelIntermediate to advanced513 pages16h 40mEnglishAuerbach Publications