Author: William A. Caudill
Alternate names: William Caudill; William A Caudill