ESC

Noel Tripp

Contributed to the UK magazine Strange Things Are Happening in 1988. Possibly an alias.