xxxxi. nimrod and other giants