Martha My Dear was written by Paul McCartney but is credited to Lennon-McCartney. It was first recorded by The Beatles in 1968. English band Ambrose Slade recorded the song in 1969. It was released on their debut album Beginnings in 1969. Ambrose Slade later changed their name to Slade.