Bruce Mills
overview