Author: Flenley, Ralph.