publisher: Pimlico publish date: June 6th 1996
format: paperback pages: 688
language: English
ISBN:
0712662715 (9780712662710)
publisher: Chatto & Windus publish date: June 12th 1995
format: hardcover pages: 688
language: English
ISBN:
0701133856 (9780701133856)