Eric D. Howell
overview