Bill Clark
overview