I've actually spotted that site before. a looong time ago. It's been updated, which is nice to see...
Indeed a treasure. I learned a lot of stuff from that site
------------------------ The blue pill opens your eyes Is there a better way? A new religion prescribed to those without the faith http://www.psychictwin.com