by Len Deighton
publisher: Fontana publish date: May 26th 1983
format: paperback pages: 224
language: English
ISBN:
0006167608 (9780006167600)
publisher: Simon & Schuster publish date: April 13th 1982
format: hardcover pages: 224
language: English
ISBN:
0671441310 (9780671441319)
publisher: Ulverscroft Large Print publish date: January 1st 1983
format: hardcover pages: 384
language: English
ISBN:
0708909000 (9780708909003)
language: English
ISBN:
0002226030 (9780002226035)