Author: James D. Scott
Alternate names: James D. Scott & Owen McLeran; James D Scott