Richard D. Allen Facts