Author: Bruce Barrington Abbott
Alternate names: Bruce B. Abbott