andrew david harkey

drew harkey is a  multimedia artist and   digital music creator exploring the duality of wave & particle