by Gavin Lyall
publisher: Penguin publish date: January 6th 1987
format: paperback pages: 287
language: English
ISBN:
0140096167 (9780140096163)
publisher: Pan
format: paperback pages: 288
language: English
ISBN:
0330291955 (9780330291958)
publisher: Bloomsbury publish date: September 28th 2011
format: ebook pages: 288
language: English
ISBN:
1448201454 (9781448201457)
publisher: Viking Books publish date: January 28th 1986
format: hardcover pages: 287
language: English
ISBN:
0670808032 (9780670808038)
publisher: Charnwood
format: hardcover pages: 432
language: English
ISBN:
0708983278 (9780708983270)
publisher: Bloomsbury publish date: January 31st 2013
format: paperback pages: 354
language: English
ISBN:
144820013X (9781448200139)
publisher: Coronet Books publish date: August 19th 1993
format: paperback pages: 288
language: English
ISBN:
0340597976 (9780340597972)
language: English
ISBN:
0340372605 (9780340372609)