Alienist

Al·ien·ist

Alienist

n.
  1. One who treats diseases of the mind.