Figgins, A. J. G.,author.