Books Authored by Claudio Apicella