Author: B. L. Carlile
Alternate names: B. L. cn Carlile