Tanino Liberatore : 23 publications