Books by Stefano Di Cristofaro