Author: TRI Continental Film Festival (4th 2008 Delhi, India, etc.)