Hacker News new | ask | show | jobs
by monkey34 1563 days ago
Not a book, but https://www.etymonline.com/ has a ton of etymological data.