Author: N. J. Ray
Alternate names: N.J. Ray