Author: Bruce Brooks Pfeiffer
Alternate names: Bruce B. Pfeiffer; Bruce Pfeiffer