Book published: aprile 2003
Book pages: 256
Translator: Martina Testa