Dictionary of English down the ages words & phrases born out of historical events great & small - Flavell, Linda; Flavell, Roger (Kyle Cathie, 2006)