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