Greenslade, William, Rodgers, Terence, "Re-situating Grant Allen: Writing, radicalism and modernity", , 2005