The Horrockses : cotton kings of Preston /