Latest from John R. Allen