Peter M. Howard
overview