David Allen June 23