Manyebook
Julia Cresswell
Oxford Dictionary of Word Origins
Charlemagne and the Paladins