publisher: Serpent's Tail publish date: 1998-10-01
format: paperback pages: 160
language: English
ISBN:
1852425849 (9781852425845)
publisher: Heineman publish date: 2015
format: Hardcover pages: 256
language: English
ISBN:
1785150243 (9781785150241)
ASIN: 1785150243
publisher: Vintage Digital publish date: 2016-09-01
format: kindle pages: 372
language: English
ISBN:
9781448105472
ASIN: B01IONLU76