Author: John Nelson Davidson
Alternate names: J. N. Davidson