Book published: January 2006
Book pages: 352
Translator: Martina Testa