Author: Lazaro Grandi
Dates: active 1666