by Barry Unsworth
publisher: W. W. Norton & Company publish date: June 17th 1995
format: paperback pages: 309
language: English
ISBN:
0393313093 (9780393313093)
publisher: Penguin publish date: 1986
format: paperback pages: 318
language: English
ISBN:
0140088245 (9780140088243)
publisher: Windmill publish date: October 1st 2012
format: paperback pages: 320
language: English
ISBN:
0099558548 (9780099558545)
publisher: Houghton Mifflin Harcourt (HMH) publish date: January 1st 1986
format: hardcover pages: 309
language: English
ISBN:
0395354129 (9780395354124)
publisher: Cornerstone Digital publish date: September 6th 2012
format: ebook pages: 320
language: English
ISBN:
1448136865 (9781448136865)