David Allen July 22