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