David Lynch, the celebrated director of avant-garde films such as Eraserhead, Mulholland Drive and The Elephant Man and the much-loved TV show Twin Peaks, has died at the age of 78. His family ...