Japanese politics an introduction - Inoguchi, Takashi (Japanese society series, 2005)