One word substitute is Misologist.Misologist: a person who hates reason or discussion.Bibliophile: a person who collects or has a great love of books.Misogynist: a person who dislikes, despises, or is strongly prejudiced against women.Misanthropist: a person who dislikes humankind and avoids human society.