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