whatcharacter.com
Graham Bloomwood
The Internet Literary Character Database