Francis H. Allen Biography