by Julia O'Faolain
publisher: Minerva Books publish date: 1993
format: paperback pages: 595
language: English
ISBN:
0749397594 (9780749397593)
publisher: Faber & Faber publish date: March 15th 2012
format: paperback pages: 610
language: English
ISBN:
0571290183 (9780571290185)
publisher: Sinclair-Stevenson publish date: September 14th 1992
format: hardcover pages: 595
language: English
ISBN:
1856191982 (9781856191982)
publisher: Vintage publish date: 1993
format: paperback pages: 595
language: English
ISBN:
0749314982 (9780749314989)