Book published: luglio 2006
Book pages: 316
Translators: Luca Poggi
Cristina Marasti