Author: Hastiruci.