Selfless is the third studio album by English industrial metal band Godflesh. It was released in Europe on 26 September 1994 by Earache Records and in the United States on 18 October 1994 by Columbia Records. Being the band's major-label debut, the record…