Author: B. A. Ramsbottom
Alternate names: B.A. Ramsbottom; B A Ramsbottom