Other useful links
http://www.webenglishteacher.com/etymology.html
http://www.wordexplorations.com/
http://wordinfo.info/words/index/info/search_box/index/
http://en.wikipedia.org/wiki/List_of_Latin_words_with_English_derivatives
http://en.wikipedia.org/wiki/Greek_words
http://www.krysstal.com/borrow.html
http://english.unitecnology.ac.nz/resources/resources/exp_lang/classical.html