The Sun God: “Ancient Echoes (A Tribute to Larry Heard)” (Ancient Echoes, Klang Elektronik 2005)Jamal Moss is probably best known as the man behind leftfield techno project Hieroglyphic Being, but...