David W. Stewart, Ph.D. is the Robert E. Brooker Professor ...