Author: J. D. Welland
Alternate names: J     D Welland