David R Howell Author