A nonlinear model for marble sulphation including surface rugosity: theoretical and numerical results