Show more
David Lord is an English composer and record producer, known for his work with Peter Gabriel, the Korgis and XTC. Wikipedia