Kevin Still DHP, HPD, MAPHP, MNCH(reg), LNCP
  National Council of Hypnotherapists