glutamate's sites:

title views votes rating creation
?Science vs. Faith 5,290 100 (3.68)  2007-02-28
?(nsfw) Boobs = Bliss 51,229 90 (4.19)  2006-09-04
?Google Scientology 34,696 681 (4.27)  2006-06-15