Hard to be a God
276