John O'Hallaron - Guitar, Vocals, Synths, Electronics