The First Darwinian Left

    Categories

    Politics

    Tags

    Socialism

    The First Darwinian Left

    Socialism and Darwinism 1859-1914

    David Stack

    New Clarion 2003

    Paperback 159pp

    9781873797372   Product Code: 16926

    publ £12.95     now £4.99 Qty:  last few!