Dark Ideas: How Neo-Nazi and Violent Jihadi Ideologues Shaped Modern Terrorism - 9780739191040