Books by Stefano Ruggeri