Hypnologist

(n.) One who is versed in hypnology.