whatcharacter.com
St. John Allerdyce
The Internet Literary Character Database