Madison Savoyards does justice to Gilbert & Sullivan's unfairly neglected "Princess Ida"

by