When was the musician who released the album The Delicate Forever born?
Steve Roach (musician) Steve Roach (born February 16, 1955) is an American composer and performer of ambient electronic music, whose recordings are also classified in the genres of space, drone, and new-age.
Tommy Organ Thomas LeRoy Organ, Jr. (born 22 February 1963), known professionally as Tommy Organ or Tommy "O", is an American guitarist, keyboardist, singer, songwriter and producer.