Brian M. Meyers
overview