Harbottle's dictionary of battles- Rev.ed. - George Bruce (Granada, 1979)