Author: Bruce Holst
Alternate names: Bruce K. Holst