Spallanzani , I RD.