David Thomson is a British film critic and historian based in the USA and the author of more than 20 books. His reference works in particular – Have You Seen...?: A Personal Introduction to 1,000 Films and The New Biographical Dictionary of Film – have been praised as works of high literary merit and eccentricity. John Banville called him ‘the greatest living writer on the movies’.