Author: Bruce Birren
Alternate names: Bruce W. Birren