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