logophile (n.) a lover of words