Clarke, N. T.,author.