Richard L. Allen

American journalist