David Allen July 21