R.E. Hargrave publisher