Alexander J. McIvor-Tyndall

Alexander J. McIvor-Tyndall was an influential mentalist around the turn of the 20th century. He performed demonstrations of clairvoyance and mind reading in front of large audiences. McIvor-Tyndall exposed many fake spiritualists while advocating for mentalism to be studied as a natural phenomenon.