Transatlantic Slavery

    Transatlantic Slavery

    An Introduction

    Richard Benjamin; David Fleming

    Liverpool University Press 2010

    Paperback 96pp Illustrated 210x210mm

    9781846316395   Product Code: 24142

    publ £9.99     now £4.99 Qty: