The cambridge history of Japan vol. 3 - 5