Steven Archer
From Wikipedia, the free encyclopedia
Steven Archer is the guitarist and primary musician for the band Ego Likeness. He and his wife Donna Lynch formed the group in 1999 [1]. Archer also plays the didgeridoo, and is the sole member of Hopeful Machines.