David W Owens Author