Work in progress: The following information does not claim to be complete. More content will be added gradually.