More about Dr. Ivan Fair is available at his Faculty site.