20090517 india: Producer-director Prakash Mehra passes away