Online Library TheLib.net » Modern Japan : a social and political history