Author: Barry L. Stratton
Alternate names: Barry Stratton