Which of these publications was most recently published, Who Put the Bomp or Self?
Self
-1
Section::::Magazine.

Bomp! Records
3512874
-1
Section::::Abstract.
Self (magazine)
11671828
-1
Section::::Abstract.
Self (magazine)
11671828