Columbia publish Leonard Cohen’s sixth album : ‘Recent Songs’ (1979)
Leonard Cohen's 'Recent Songs' is his sixth studio album released on September 27, 1979 by Columbia.Track Listing : 1.The Guests (Leonard Cohen) - 06:40 . 2.Humbled In Love (Leonard Cohen) - 05:15 . 3.The Window (Leonard Cohen) - 05:56 .…