May 2012Beginner to intermediate content levelBeginner to intermediate536 pages16h 18mEnglishMorgan Kaufmann