Book published: gennaio 2005
Book pages: 352
Translator: Martina Testa