by Allan Mallinson
publisher: Bantam publish date: March 1st 2006
format: paperback pages: 496
language: English
ISBN:
0553816748 (9780553816747)
publisher: Bantam publish date: April 4th 2006
format: paperback pages: 439
language: English
ISBN:
0553817884 (9780553817881)
publisher: Bantam Press publish date: March 1st 2005
format: hardcover pages: 384
language: English
ISBN:
0593053400 (9780593053409)
publisher: Transworld Digital publish date: March 30th 2010
format: kindle pages: 500
language: English
ASIN: B003ELY7RE
publisher: Audiobooks publish date: March 3rd 2005
format: audiobook
language: English
ISBN:
1856869970 (9781856869973)
publisher: Transworld Digital publish date: April 27th 2010
format: ebook pages: 400
language: English
ISBN:
1407068482 (9781407068480)