Author: William L. Byrd III
Alternate names: William L., III Byrd; William L. Byrd