Author: Nagessoo Guba'a.