Author: John Norman Williams
Alternate names: J N. Williams