David Cundy, composer, arranger, transcriber, engraver, organist, pianist