The entire thread that Cameron provided the link to consists of 2 posts by Ryan Jordan and 1 by Joshua Mitchell. The last post on this thread is dated 06/01/2007 15:38:38 MDT.
It has been over 5 years since the last post on that thread!
Am I missing something?
FWIW the list of peer reviewers looks like an OK bunch to me. ;-)
I found this thread in a rather strange turn of events. I had an email notification of a new post as if I was already watching this thread, which I wasn't at the time. I am now just out of interest in the peer reviewer program. I can't help but wonder what quirky twist of the ones and zeroes deposited that email alert in my inbox.