Author: India) Festival of Asian Cinema (8th 2006 New Delhi