Here's some dirt on your missing freaky-haired link. His name is Bill Leed. He was in Front Line Assembly and one of the guys behind Delerium. Not sure if he's faded away. He could possibly be growing mushrooms in his grandmother's basement now...who knows! Just google his name.