publisher: Onyx
publish date: December 6th 2005
format: paperback pages: 400
language: English
ISBN:
0451411927 (9780451411921)
language: English
ISBN:
074993686X (9780749936860)
publisher: Onyx Books publish date: December 6th 2005
format: ebook pages: 400
language: English
ISBN:
1101088117 (9781101088111)
publisher: Onyx Books publish date: December 6th 2005
format: ebook pages: 400
language: English
ISBN:
1101099992 (9781101099995)
publisher: Onyx Books publish date: December 6th 2005
format: ebook pages: 400
language: English
ISBN:
1101091088 (9781101091081)