Author: Valmiki.