Catherine Foster - British opera singer