I finally found the other artist!!
That persons handle was "fidos", see:
http://203.29.75.35/povray.binaries.images/thread/%3Cweb.4985fbb9846d15dc4f44ad660@news.povray.org%3E/?ttop=369893&toff
=950
Nice!
Hats off to you fidos and Peter C. Capasso!!
Ian