Author: J. A. Campbell
Alternate names: Campbell, J. A.