Stage actress Mary Harvey Barbour