David Allen in Durham