Author: William Bradley Martin
Alternate names: William B. Martin