Larry D. Williams
overview