author - Compiled & Edited by Tridib Kumar Chattopadhyay