Catherine Carswell a biography - Pilditch, Jan (Donald Publ., 2007)