Author: Kampayana, Théobald.