John Moss of Otterspool (1782-1858): Railway Pioneer Slave Owner Banker by Graham Trust Back to product details page >