Playlists Wednesday, April 13th, 2016-Echoes Program 1615C Deborah Martin is one of those shadowy figures in the electronic music world. She has a new album of mystic inspired works called Eye of the Wizard. She casts its spell in an Echoes interview. more…