publisher: Onyx publish date: May 4th 2010
format: mass market paperback pages: 373
language: English
ISBN:
0451412907 (9780451412904)
publisher: Onyx publish date: May 4th 2010
format: kindle pages: 384
language: English
ASIN: B003NX7NW4
publisher: Onyx Books publish date: May 4th 2010
format: ebook pages: 286
language: English
ISBN:
1101404418 (9781101404416)