David Allen June 25