By R.F. Foster