Timing is everything. In the case of musician Steve Elliott Sloan nothing could be more true. Born in 1950, Steve is a self taught musician, producer, songwriter, and a pioneer of DIY bedroom recording. Between 1981 – 1982 he self-recorded and released two records. At the time of release, he only sold about 15 copies of each. Last year, both albums were remastered and reissued by New Zealand’s Rain and Shine Records.