David Allen July 19