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