by Robert M. Kaplan, Ellen Kaplan
publisher: Bloomsbury publish date: January 4th 2011
format: hardcover pages: 304
language: English
ISBN:
1596915226 (9781596915220)
publisher: Bloomsbury publish date: January 11th 2011
format: ebook
language: English
ISBN:
1608192911 (9781608192915)
publisher: Bloomsbury publish date: September 4th 2012
format: paperback pages: 304
language: English
ISBN:
1608193985 (9781608193981)