Zachary Macaulay 1768-1838

    Zachary Macaulay 1768-1838

    The Steadfast Scot in the British Anti-Slavery Movement

    Iain Whyte

    Liverpool University Press 2011

    Hardback 276pp

    9781846316968   Product Code: 24143

    publ £75.00     now £19.99 Qty:  last few!