ここまでほとんどすべてwikipediaより引用しました。