by David Lodge
publisher: Penguin publish date: August 27th 2002
format: paperback pages: 352
language: English
ISBN:
0142000868 (9780142000861)
language: English
ISBN:
014100021X (9780141000213)
publisher: Viking Adult publish date: June 4th 2001
format: hardcover pages: 342
language: English
ISBN:
0670899844 (9780670899845)
publisher: Secker publish date: March 1st 2001
format: hardcover pages: 352
language: English
ISBN:
0436445026 (9780436445026)
publisher: Penguin publish date: 2002
language: English
ISBN:
0141008784 (9780141008783)
language: English
ISBN:
0436209977 (9780436209970)
publisher: Secker & Warburg publish date: March 1st 2001
language: English
ISBN:
0436280132 (9780436280139)
publisher: Recorded Books publish date: November 1st 2001
format: audiobook
language: English
ISBN:
1841972592 (9781841972596)
publisher: Bridgewater publish date: 2001
pages: 341
language: English
ISBN:
0953419258 (9780953419258)
publisher: Vintage Digital publish date: March 31st 2012
format: ebook
language: English
ISBN:
1448137683 (9781448137688)