Author: James E. Allen
Alternate names: Allen, James E. (James Elmore), 1935-; Allen, James Elmore, 1935-; Allen, James E. (James Elmore); Allen, James E. 1935-; Allen, James E.
Born: 1935