Author: J. N. L. Baker
Alternate names: J.N.L Baker