james-harper-title