Alfred Deller, 100 years on, and what a lot has changed.

Alfred Deller was born on May 31, 1912 in the seaside town of Margate, in Kent, England and died on July 16, 1979 while on holiday in Bologna, Italy.

Alfred Deller can truly be called a pioneer of early music, developing his own voice and taking it to the public sphere in […]