Author: James Llewelyn White
Alternate names: James L White