Medieval warfare : a history