David Allen July 25