Author: Frank B. Wilderson III
Alternate names: Frank B. Wilderson; Frank Wilderson