Stemmed List of People Names
Firstly, I get the feeling that this question may be better served on another Stack Exchange site, but I wasn't quite sure which one to put it on.

Anyway, I'm wondering if there is a list of people names somewhere that are 'stemmed' in a way such that we can match 'Charles' with 'Charlie', 'Jon' with 'Jonathan' and hopefully 'John', for example.

I understand that there are algorithms for this (such as http://en.wikipedia.org/wiki/Jaro%E2%80%93Winkler_distance ) but I was hoping for there to be a more 'complete'/'correct' list somewhere. Preferably in a way for me to use libstemmer with it :)

Any thoughts or suggestions please?
Stemmed List of People Names
===

Firstly, I get the feeling that this question may be better served on another Stack Exchange site, but I wasn't quite sure which one to put it on.

Anyway, I'm wondering if there is a list of people names somewhere that are 'stemmed' in a way such that we can match 'Charles' with 'Charlie', 'Jon' with 'Jonathan' and hopefully 'John', for example.

I understand that there are algorithms for this (such as http://en.wikipedia.org/wiki/Jaro%E2%80%93Winkler_distance ) but I was hoping for there to be a more 'complete'/'correct' list somewhere. Preferably in a way for me to use libstemmer with it :)

Any thoughts or suggestions please?