Author: Major F. A. L. De Gruchy.