Author: Kenneth J. Hiebert
Alternate names: Kenneth J. Hiebert; Kenneth Hiebert; K. J. Hiebert