Author: Ray Eldon Hiebert
Alternate names: Ray Hiebert