Hypnologist /(?)/

Hyp·nol·o·gist

Hypnologist

n.
  1. One who is versed in hypnology.