an echo of gods