by:
Book published:
April 2013
Book pages:
502
Translators:
Riccardo Duranti
Francesco Durante
Rights sold to: