Speaking of films - Ray, Satyajit (Penguin books, 2005)