Author: Bruce Patton
Alternate names: Bruce M. Patton; Patton Bruce