Shane Parish is a guitarist, composer, solo-artist, and the mastermind behind duo Ahleuchatistas.  Read More