by Derek Robinson
publisher: Hyperion Books
format: hardcover
language: English
ISBN:
0706610180 (9780706610185)
publisher: Pan Books
publish date: April 10th 1992
format: paperback pages: 341
language: English
ISBN:
0330323660 (9780330323666)
publisher: MacLehose Press publish date: November 5th 2013
format: ebook
language: English
ISBN:
1623653193 (9781623653194)
publisher: Maclehose Press Quercus publish date: March 1st 2012
format: ebook pages: 320
language: English
ISBN:
0857388517 (9780857388513)