Spies and revolutionaries

by Graeme Hunt

In Spies and revolutionaries, Graeme Hunt looks into the minds of those who sought to subvert democracy by peddling alien propaganda or resorting to strikes, riots and espionage to achieve their aims.