Richard V. Allen's posts.