Author: Shankara.