Marc M. Howard
overview