Publications by Mario Maresca