ShankarMukherjee is an IT project manager. He has interests in philosophy, performing arts and politics. ---- CategoryHomePage