Great battles mark history's turning points, occurring where cultures and ideologies clash. While some battles have been won by the superior force, others have been won by a sheer dogged refusal to surrender in the face of overwhelming odds. Superior...