Omniglot - writing systems and languages of the world.