David Allen July 27