Europe : a history - Davies, Norman (1996)