This is both a chilling read - and a surprisingly hopeful one: The Undercover Fascist

Adam Tinworth @adders