Bill E. Meeks
overview