The site seems to be down, the author vanished, and all download pointers I've found around the 'net point back to his dead website.
If anyone still has TC World Clock 1.1 and would be willing to send it my way I would be most appreciative. Please drop me an email.
Many thanks.