Thoughts on my life, what I've learned about immunology, and so forth
Friday, February 19, 2010
Diogenes
I've been reading the rantings of some fella named Diogenes. Boy, what a loon this fella is. He's the kind of guy who extols his own intelligence and yet routinely puts his foot in his own mouth.