(looks frustrated)
Permit me to continue to beat this dead horse.
I would debate that of the 250,000 people of the Upper Land, all of them except the elderly and the very young (under 14) could have been mobilized, trained, and readied.
The Ramen did this. I see no reason why the general populace of the Land could not also do so.
So, since children are a relative rarity in the Land (if they were common, the Land would have had far more than 250,000 people at that time), and the elderly often fight (note Mhorams' parents went on the Quest for the Staff of Law, and Mhoram himself was elderly when he slew Samadhi) I am guessing we have 200,000 men and women to work with here.
Of these, most could learn some or all of the lore of the Loresraat (the Staff half of Kevins' Lore.) All could learn the Sword half of Kevins' Lore.
And the number 200,000 is very, very deceptive.
In my earlier post, I described the logic process by which the Bloodguard would go ahead and summon all their kindred to Revelstone (the males only, as that is the particular Haruchai way of doing things.)
Thus, we have around 10,000 Bloodguard. Or, the equivalent of 300,000 warriors of the Warward. Or, the equivalent of 300,000 of Lord Fouls' lesser Stonewarped creatures and/or cavewights.
The logic is simple: the Vow MUST be fulfilled, at ANY cost. Since 500 Bloodguard CANNOT hold Revelstone, they must therefore perish one by one until another 500 replace them, and so on, until the entire Haruchai population is exhausted ... and the Vow is still - obviously - not kept, since they all die and Revelstone falls.
However, if all of the Haruchai come as Bloodguard AT ONCE (remember they would have had to come anyways) their strength of numbers makes the difference, and it is more likely the Vow can be kept. In Bloodguard thinking, more likely means greater certainty, and the Haruchai value certainty!
The Bloodguard then summon the Raynhim. Perhaps that is all the Raynhim that live in the Plains of Ra, and perhaps not, but be that as it may, the Bloodguard would do this thing, and so they summon them.
One Raynhim is the equivalent of many warriors of the Warward, at the very least. Perhaps a 1 to 10 ratio. So 10,000 Raynhim are the equivalent of over 100,000 warriors of the Warward, and over 100,000 of Lord Fouls' lesser Stonewarped creatures.
Combined with the Bloodguard, that is a force of over 400,000 warriors of the Warward.
Now, add in the 200,000 odd men and women of the Land. 500 Eoward. And train them PROPERLY (that is, to fight, not to walk ridiculous distances in too little time.) And give them DECENT weapons and armor, which the Lords can supply. Plate Armor. Mail (chain armor.) Helmets and shields. Lances. Long bows. Horsemans' bows. Pikes. Good long swords and short swords and knives for infighting.
As someone pointed out, the Mongols decimated forces much greater than their own with their horsemans' bows. The Warward Cavalry could do this. The Swiss held their opponents at bay with pikes (and many others did so with spears.) The English longbows slaughtered the French knights.
Lord Foul's POORLY trained, POORLY disciplined, LOW intelligence, and POORLY equipped Stonewarped creatures would stand little chance against a well prepared, highly disciplined army led by the Lords, Loresraat, Bloodguard, and Raynhim.
But that is not the full capacity of the defenders of the Land.
We must remember the Ramen.
A single Cord was the equivalent of 10 foes, of any type (just consider their work in the books.) A Manethrall was worth more yet. And there were thousands of Ramen.
Now, the Ramen wouldn't exactly be happy with the Bloodguard calling in all the Raynhim, which is a good thing in itself: the infuriated Ramen would march to Revelstone (in a matter of days) to demand an explanation.
Which means, the Lords - always good at persuasion - could add them to the defending force.
The Ramen held out when the enemy sent scores of thousands of Stonewarped creatures into the Plains of Ra, when they could not retreat: that is, they were forced to fight this overwhelming assault toe to toe.
They defeated Fleshharrowers' assault completely.
They decimated Satansfists' assault, and if Pietten had not betrayed them they would have done more.
I'd say the Ramen are the equivalent of another 100,000 warriors of the Warward, or 100,000 of the lesser Stonewarped creatures.
Then, there are the Giants. A single Giant is worth dozens of opponents, as Saltheart Foamfollower showed. The 500 (or is it 1,000?) Giants of Coercri, then, are probably the equivalent of another 30,000 (or 60,000) foes ... and if they attack as a united force against equal numbers, nobody can stand against them (I'd wager on them against even the Bloodguard, for the Giants use long range weapons.)
In the 40 years the Lords had, they could have produced hundreds of Lords. No disrespect to the difficulty of learning the Staff, but the people of the Land are intelligent, capable, dedicated folk, and it is ridiculous to think they could make such fine warriors, and not also make fine students of the Staff.
And a single Lord is worth a thousand foes, to quote someone else. And he's right.
Then, there would be the TENS of thousands who did not make it to Lord status, but who mastered significant parts of the lesser lore. A force to be reckoned with, capable of dealing with those lore wise ur-viles.
And yes, there are the Waynhim. There are only a few thousand of them. Each one is as potent as any ur-vile. It is doubtful they would intervene, despite the pleas of the Lords, but the Lords could always try.
Finally, there is the Staff of Law. A tool greater in power than that piece of the Illearth Stone Fleshharrower carried. A tool capable of instantaneous healing of injured warriors (as Linden showed) which the Illearth Stone cannot accomplish. A tool capable of countering just about anything the Illearth Stone could do.
Now, let's add up those numbers again, with the new equivalents:
People of the Land = 200,000 warriors, warrior/loresraat students, and loresraat students = 300,000 Stonewarped creatures.
Bloodguard = 10,000 = 300,000 Stonewarped creatures.
Raynhim = 10,000 = 100,000 Stonewarped creatures.
Ramen = several thousand = 100,000 Stonewarped creatures.
Giants = 500 = 30,000 Stonewarped creatures.
Waynhim = several thousand = several thousand ur-viles = 50,000 Stonewarped creatures.
100 Lords = 100,000 Stonewarped creatures.
Total = approximately 1,000,000 Stonewarped creatures.
Hmmm ... maybe it is the LORDS who should go on the offensive here, against Fleshharrower ...
Fleshharrowers' mere 440,000 are going to attempt to attack a defending force of this strength? With his poorly trained, undisciplined, poorly equipped troops? I think he would have to have delusions of grandeur, to think he could win!