on either side of the giants came a wave of horsemen in boiled leather harness with fire-hardened lances , a mass of running archers , hundreds of foot with spears , slings , clubs , and leathern shields .