Books by Silvio Canale