Plough My Account Sign Out
My Account
    View Cart

    Subtotal: $

    Checkout
    Old wooden type on a wooden shelf

    Sheila Cassidy

    Sheila Cassidy
    Sheila Cassidy (born 1937) is an English physician and human rights advocate. In 1975 she survived torture and abuse at the hands of the Pinochet regime in Chile.  

    Recent Articles

    Browse All Articles