Author: Brent Hayes Edwards
Alternate names: Brent H. Edwards; Brent Hayes EDWARDS