Unicode


All of this information comes from the Unicode Consortium, and is also available from them directly free of charge.