David Allen news and photos