Books Authored by Giuseppe Mastrodomenico