dharmacharaya 2017 paper