publisher: Roc publish date: May 5th 2009
format: ebook pages: 368
language: English
ISBN:
110104442X (9781101044421)
publisher: Tantor Media, Inc. publish date: June 27th 2011
format: library binding
language: English
ISBN:
1452623031 (9781452623030)