John Todd

Please see this link

Also, this video is an excellent introduction to Todd's views on the Illuminati: