prof. dennis g. whyte