david-harper-article