Author: J. E. Buckrose.