publisher: Onyx
publish date: February 6th 2007
format: paperback pages: 400
language: English
ISBN:
0451412346 (9780451412348)
language: English
ISBN:
0749937599 (9780749937591)
publisher: Onyx Books publish date: February 6th 2007
format: ebook pages: 400
language: English
ISBN:
1429552468 (9781429552462)
publisher: Onyx Books publish date: February 6th 2007
format: ebook pages: 400
language: English
ISBN:
1429552484 (9781429552486)