publisher: New American Library publish date: October 6th 2009
format: ebook pages: 368
language: English
ISBN:
7770842689 (9787770842689)
publisher: Tantor Media, Inc. publish date: December 13th 2010
format: library binding
language: English
ISBN:
1400199379 (9781400199372)