By olaudah equiano
By olaudah equiano, Brycchan Carey (Northumbria University)
By olaudah equiano, Vincent Carretta