by David Lodge
publisher: Penguin publish date: 1993
format: paperback pages: 897
language: English
ISBN:
0140172971 (9780140172973)
ASIN: 140172971
publisher: Penguin publish date: October 4th 2011
format: paperback pages: 832
language: English
ISBN:
0143120204 (9780143120209)
ASIN: 143120204
publisher: Vintage Classics publish date: July 28th 2011
format: paperback pages: 912
language: English
ISBN:
0099529130 (9780099529132)
publisher: Penguin publish date: October 4th 2011
format: ebook pages: 832
language: English
ISBN:
1101577126 (9781101577127)
publisher: Vintage Digital publish date: February 29th 2012
format: ebook
language: English
ISBN:
144812980X (9781448129805)