Author: Kenneth R. Lang
Alternate names: Kenneth R Lang; KENNETH R. LANG; K. R. Lang