jack lovell: your local communist philosopher