Question: Kelly Sheehan wrote songs for which rapper and former backing singer?
Answer: Mary Jane Blige