whatcharacter.com
Ace
The Internet Literary Character Database