by Leonardo Padura Fuentes
publisher: Planeta Publishing publish date: November 12th 2013
format: paperback pages: 520
language: English
ISBN:
6074214662 (9786074214666)
publisher: Farrar, Straus, and Giroux publish date: 2017-03
format: hardcover pages: 528
language: English
ISBN:
9780374168858
publisher: Tusquets Editores S.A. publish date: August 29th 2013
format: kindle pages: 549
language: English
ISBN:
9788483837559