Sourav Rana - Notes