duane davis