Edward Hatfield Author