by Harry Thompson
pages: 304
language: English
ISBN:
0719563461 (9780719563461)
publisher: John Murray publish date: October 1st 2006
format: hardcover pages: 256
language: English
ISBN:
0719563453 (9780719563454)
publisher: John Murray publish date: October 1st 2006
format: paperback pages: 256
language: English
ISBN:
071956347X (9780719563478)
publisher: Ulverscroft Large Print publish date: April 1st 2007
format: audiobook
language: English
ISBN:
0753126583 (9780753126585)
publisher: Isis publish date: April 1st 2007
language: English
ISBN:
0753136910 (9780753136911)