by Nicolas Freeling
publisher: Pantheon Books
format: hardcover
language: English
ISBN:
0394508955 (9780394508955)
publisher: Chivers
format: hardcover pages: 445
language: English
ISBN:
0893404616 (9780893404611)
language: English
ISBN:
0434271853 (9780434271856)
publisher: House of Stratus publish date: July 1st 2002
format: paperback
language: English
ISBN:
1842328557 (9781842328552)
publisher: Vintage Books USA
format: paperback
language: English
ISBN:
039474747X (9780394747477)