Author: Caraka.