Megaw, J. H. P. C.,author.