enigmatologist

enigmatologist

a person who studies and writes word, logic, or mathematical puzzles