Why Supreme Court Justice Clarence Thomas could be impeached (msnbc.com)
Some interesting stuff in here