On March 11, 1985, The Sisters of Mercy released their Gothic Rock masterpiece First and Last and Always. The Dave…