David Allen July 18