whatcharacter.com
Frank Cross
The Internet Literary Character Database