Author: James Logan
Alternate names: Logan, James; Logan, J.; J. Logan