Patriots, Traitors and Empires: The Story of Korea's Struggle for Freedom - Stephen Gowans