Etymology in 1997
Mastering English: An Advanced Grammar for Non-Native and Native Speakers
by
Davidsen-Nielsen, Niels, Bache, Carl
Ntc's Dictionary of Latin and Greek Origins
by
Moore, Robert J.
Grammar and Style: For Examination Candidates and Others
by
Dummett, Michael
A New Dictionary of Eponyms
by
Freeman, Morton S.