Flaming fire! Hot oil running down castle walls! Arrows and massive stones hurled at enemies! These were just some of the weapons soldiers feared during the Middle Ages. Throughout the period, the feudal system defined the weapons used in battle. While noble knights carried lances, spears, and swords, they were joined by peasant foot soldiers who often fought with little more than axes, daggers, and farm tools. Other weaponry of the period included...