My understanding of Mineral Oil is that it is Petroleum based and as such can lead to the actual breakdown of the leather, and I would not get oil of any kind on the linen...

Maybe someone that...