My grandparents left me a bedroom set with two dressers, an end table, headboards and a mirror. They were painted white with a gold trim. They are very yellow now after years of my grandparents smoking. I have tried Murphy's oil soap to clean it and some yellow did come off, I am looking for help on how to clean this without taking the paint off. I heard mineral spirits might work, but will that leave the paint on? Do I need to wash off the mineral spirits after using? And will I need to put a new top coat to protect the paint after cleaning? Any other cleaning suggestions?