David McKinley articles