Author: Selley, Ernest.