Canadian journalist Terry Glavin– whose blog posts and articles remind us how the “anti-imperialist” and anti-Israel Left betrays genuine leftist principles and why a (dare I say it?) decent Left is worth fighting for– has written a book about the struggle for freedom in Afghanistan, to be published in October.