Books by Cremonesi, Giovanni Battista (sorted by release date)