Author: Jeyā Cakravartti.