counterpunch logo
  • Articles
  • CP+
  • Subscribe
  • Donate
  • Books
  • Login
  • Podcasts
  • Merch
  • Archives
  • About
  • Search
  • Privacy Policy

    Jeff Taylor

    Jeff Taylor teaches politics and writes books.  

    Which Presidential Candidate Am I?

    March 25, 2016 BY Jeff Taylor

    Bob Dylan and Christian Zionism

    November 25, 2015 BY Jeff Taylor

    Iowa Conference on Presidential Politics

    July 30, 2015 BY Jeff Taylor

    Hillary Clinton’s Burden

    November 14, 2013 BY Jeff Taylor

    Triumph of the Romneylans

    September 5, 2012 BY Jeff Taylor

    Among the Paulites in Tampa

    August 28, 2012 BY Jeff Taylor

    A Little Book with a Big Plan

    August 25, 2010 BY Jeff Taylor

    Five Years of War in Iraq

    March 19, 2008 BY Jeff Taylor

    The Left and Ron Paul

    January 2, 2008 BY Jeff Taylor

    More Muscular Interventionism

    June 23, 2007 BY Jeff Taylor

    Democrats By Default?

    October 27, 2006 BY Jeff Taylor

    The Sandy Foundation of the White House

    July 1, 2006 BY Jeff Taylor

    Democratic Masqueraders

    May 6, 2006 BY Jeff Taylor

    Confessions of a Swing State Voter

    October 19, 2004 BY Jeff Taylor

    Paul Wellstone and Term Limits

    August 13, 2002 BY Jeff Taylor
    graphic for roaming charges column by Jeffrey St. Clair

    CounterPunch

    • Tells the Facts and Names the Names
    • Published since 1996
    • Copyright © CounterPunch
    • All rights reserved.
    • counterpunch@counterpunch.org
    Administration
    • Becky Grant
    • Administrative Director
    • Deva Wheeler
    • Director of E-commerce and Sales
    • counterpunchbiz@gmail.com

    Editorial

    • Jeffrey St. Clair, Editorial Director
    • Joshua Frank, Managing Editorial Director
    • Nathaniel St. Clair, Associate Editorial Director
    • Alexander Cockburn, 1941—2012

    Mailing Address

    • CounterPunch
    • PO Box 228
    • Petrolia, CA 95558
    • Telephone

    • Nichole Stephens, Administrative Assistant
    • 1(707) 613-9820
    graphic button for joining counterpunch news updates mailing list