Richard Cross — American opera singer