Question: 누가 i never promised you a rose garden를 불렀나요
Answer: 린 앤더슨