by John Mullan
publisher: Bloomsbury publish date: January 29th 2013
format: hardcover pages: 342
language: English
ISBN:
1620400413 (9781620400418)
publisher: Bloomsbury publish date: June 2012
format: hardcover pages: 352
language: English
ISBN:
1408820110 (9781408820117)
publisher: Bloomsbury publish date: January 1st 2013
format: paperback pages: 342
language: English
ISBN:
1408831694 (9781408831694)
publisher: Bloomsbury publish date: 2012
format: kindle pages: 352
language: English
ASIN: B009K4Z2X2
publisher: Bloomsbury publish date: June 7th 2012
format: kindle pages: 353
language: English
ASIN: B0081V481M
publisher: Bloomsbury publish date: January 29th 2013
format: ebook
language: English
ISBN:
1620400448 (9781620400449)
publisher: Bloomsbury publish date: October 7th 2014
format: paperback pages: 352
language: English
ISBN:
1620400421 (9781620400425)
ASIN: 1620400421