wikipedia defines necromancy as , a form of magic involving communication with the deceased for the purpose of divination , imparting the means to foretell future events or discover hidden knowledge .