Book published: June 2004
Book pages: 965
Translators: Christian Raimo
Tiziana Lo Porto