whatcharacter.com
Andrew Davies
The Internet Literary Character Database