macksum's sites:

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