by Nicolas Freeling
publisher: Random House Inc (P) publish date: September 12th 1980
format: paperback pages: 293
language: English
ISBN:
0394744675 (9780394744674)
publisher: Pantheon Books
format: hardcover pages: 249
language: English
ISBN:
0394503368 (9780394503363)
publisher: Chivers
format: hardcover pages: 443
language: English
ISBN:
0893404322 (9780893404321)
publisher: House of Stratus publish date: July 1st 2002
format: paperback
language: English
ISBN:
1842328506 (9781842328507)