Books by Giovanni Gallavotti