Author: G. J. More O'Ferrall