Mary Margaret Knight was born in Charleston, South Carolina, the survivor of a twin birth that left her with a broken-mirror life tainted with anguish and heartbreak. Raised by a polio-handicapped, alcoholic, violent father and a mother stricken with sleeping sickness, she and her sister, Nora, became street survivors until the Child Welfare Bureau placed them in a Catholic orphanage in Charleston...only to be raised and abused by the Sisters of...