macksum's sites:

title views votes rating creation
?Taste of his own medicine 1,147 9 (3.22)  2006-01-11
?Human Evolution 2,081 4 (1.00)  2006-01-11