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