Dennis R. Williams
overview