Have you seen "Abracadabra to Zombie: More Than 300 Wacky Word Origins"?
http://www.amazon.com/gp/product/052...lance&n=283155
Not sure about the accuracy, though, so read a little of it first http://www.amazon.com/gp/reader/0525...66#reader-page (you can turn pages in the upper right hand corner).
http://www.amazon.com/gp/product/052...lance&n=283155
Not sure about the accuracy, though, so read a little of it first http://www.amazon.com/gp/reader/0525...66#reader-page (you can turn pages in the upper right hand corner).