David harris articles