Dirty Words: A Literary Encyclopedia of Sex (Hardcover)