publisher: Geração Editorial publish date: November 28th 2012
format: kindle pages: 800
language: English
ISBN:
9788581300757
publisher: Pan publish date: April 12th 2012
format: kindle pages: 688
language: English
ISBN:
9781447213161
publisher: Penguin publish date: April 5th 2011
format: audiobook
language: English
ISBN:
1101484667 (9781101484661)