Hastings to Culloden : battles of Britain - Young, Peter. (Sutton, 1996)