by John Ferling
publisher: Bloomsbury publish date: June 21st 2011
format: hardcover pages: 448
language: English
ISBN:
1608190080 (9781608190089)
publisher: Bloomsbury publish date: June 2011
format: kindle pages: 448
language: English
ASIN: B0055ARPX0
publisher: Bloomsbury publish date: May 22nd 2012
format: paperback pages: 448
language: English
ISBN:
1608193977 (9781608193974)
publisher: Bloomsbury publish date: June 15th 2011
format: ebook pages: 352
language: English
ISBN:
1608193802 (9781608193806)
publisher: Tantor Media publish date: June 22nd 2011
format: audiobook
language: English
ISBN:
1452652627 (9781452652627)
publisher: Tantor Media, Inc. publish date: June 21st 2011
format: library binding
language: English
ISBN:
1452622620 (9781452622620)
publisher: Tantor Media publish date: June 22nd 2011
format: audiobook
language: English
ISBN:
145260262X (9781452602622)
publisher: Tantor Media publish date: June 22nd 2011
format: audiobook
language: English
ISBN:
1452632626 (9781452632629)