North Korea : the struggle against American power / - Beal, Tim. (Pluto Press, 2005)