Author: J. H. C. Edited by Dr. I. M. James Whitehead