Author: Ranieri Grassi
Dates: active 19th century.