publisher: Bloomsbury publish date: March 28th 2013
format: paperback pages: 362
language: English
ISBN:
144820495X (9781448204953)
publisher: Chatto and Windus
publish date: 1973
pages: 314
language: English
ISBN:
0701105720 (9780701105723)
publisher: Bloomsbury publish date: September 28th 2011
format: ebook pages: 380
language: English
ISBN:
1448204518 (9781448204519)