Joseph Mulhern is a historian of nineteenth-century Anglo-Brazilian relations and an honorary fellow of Durham University's Department of History.
British Entanglement with Brazilian Slavery
Joseph Mulhern - Hardback
£80.00