A history of Japan, 1582-1941 :internal and external worlds