Author: J. N. Crossley
Alternate names: J N. Crossley