whatcharacter.com
William Ainscough
The Internet Literary Character Database