Author: Carlo Giuseppe Guglielmo Botta
Alternate names: Carlo Botta
Born: 1766
Died: 1837