Stephen Farr keeps the positioning of organist and expert from the choristers at Guildford Cathedral in Britain. He was created in London in 1967 and analyzed with Robert Munns and David Sanger. Then pursued his body organ teaching at Clare University, Cambridge. In 1990, he was appointed sub-organist and later …
Read More »