Author: William Barclay Masterson
Alternate names: W. B. Masterson; Bat Masterson