Authors: Piergiorgio Valente, Raffaele Rizzardi and Agostino Nuzzolo

To purchase the book, click here