Author: W. C. James Pennington
Alternate names: Pennington James W. C.; James W C. Pennington; James W.C. Pennington