publisher: Teaching Company, LLC, The publish date: January 28th 2007
format: paperback
language: English
ISBN:
1598033271 (9781598033274)
publisher: The Teaching Company/Great Courses publish date: 2007
format: audiobook
language: English
ISBN:
1598033255 (9781598033250)