William Langshawe, the Cotton Lord by Mrs. Stone | Menrva Books