Which of these publications was most recently published, Who Put the Bomp or Self?
Self (magazine): Self is an American magazine for women that specializes in health, wellness, beauty, and style.
i don't know