Author: John K Turner
Alternate names: JOHN KENNETH TURNER