Author: D. Brent Edwards Jr.
Alternate names: D. Brent Edwards; D. Brent Edwards Jr