Activities of James B. Earley