by Peter Ackroyd
publisher: Penguin publish date: 1994
format: paperback pages: 276
language: English
ISBN:
0140171177 (9780140171174)
publisher: Hamish Hamilton publish date: 1993
format: hardcover pages: 277
language: English
ISBN:
0241125006 (9780241125007)
publisher: Hamish Hamilton Ltd publish date: 1993
format: paperback pages: 288
language: English
ISBN:
0241133718 (9780241133712)
publisher: Penguin publish date: 1994
format: paperback pages: 288
language: English
ISBN:
0140230068 (9780140230062)
format: ebook
language: English