dayna asked for recommendations for good books about etymology aimed at the general public. I haven't read it, but this book sounds good:
Katherine Barber. Six Words You Never Knew Had Something to Do with Pigs: And Other Fascinating Facts About the English Language
It sounds entertaining, and Barber is a lexicographer so she knows what she's talking about (I'm guessing four of the six words are porcelain, porcupine, porpoise, aardvark).
This book might also be of interest, altho it's not specifically about etymology:
Erin McKean. Weird and Wonderful Words
Can anyone suggest some more?