Author: C. J. W. Allen
Alternate names: Allen, C.J.W. (Christopher J.W.), 1944-; Christopher J. W. Allen; Allen, Christopher John Wallace 1944-....; Allen, C.J.W.; Allen, C. J. W. (Christopher J. W.); Allen, Christopher, 1944-
Born: 1944