David Allen July 12