Author: william r. anderson, clay blair, jr.