Author: Spallanzani, Gio. Battista