The life of toyotomi hideyoshi - Walter dening (Kegan paul trench trubner and co)