by Manuel Rivas, Jonathan Dunne
publisher: Vintage Digital publish date: May 2nd 2013
format: ebook pages: 240
language: English
ISBN:
1448156009 (9781448156009)
publisher: Vintage publish date: May 1st 2014
format: paperback pages: 256
language: English
ISBN:
0099565390 (9780099565390)
publisher: Harvill Secker publish date: June 17th 2013
format: hardcover pages: 256
language: English
ISBN:
184655568X (9781846555688)
publisher: Alfaguara publish date: October 20th 2010
format: kindle pages: 280
language: English
ASIN: B005H3QS0Q
publisher: Vintage Digital publish date: May 2nd 2013
format: kindle pages: 256
language: English
ASIN: B00C1DG576
publisher: Vintage Digital publish date: May 2nd 2013
format: kindle
language: English
ASIN: B00FALRNMC