Book published: aprile 2004
Book pages: 308
Translator: Martina Testa