Dictionary of Battles - Harbottle, Thomas Benfield, -1904 (Stein and day, 1971)