Author: Cid
Dates: ca.