Author: Norman K. Glendenning
Alternate names: NORMAN K. GLENDENNING