Daniel L Allen profile cover