megh pillay