Solid Ivory - James Ivory

'Over 20 films. Over 40 years. What collaboration in any medium has lasted so long, been so…