

Mandarin · inglés · ISBN 9780099436676
Mandarin · inglés · ISBN 9780099436676
HarperCollins Publishers · inglés
Chivers Audio Books · inglés · ISBN 9780745165288
William Heinemann Ltd · ISBN 9780434001705
Harpercollins · inglés · ISBN 9780060993153
Harper Audio · inglés · ISBN 9780694515288
William Heinemann Ltd · ISBN 9780434001774
Chivers · inglés
HarperCollins Publishers · ISBN 9780060176457