Slave captain : the career of James Irving in the Liverpool slave trade / - Schwarz, Suzanne. (Liverpool University Press, 2008)