David Skinner, Sidney Sussex College Choir, Cambridge perform Weelkes: When David heard

Done