whatcharacter.com
Tom Craven
The Internet Literary Character Database