david priestland