Buy from our bookstore and 25% of the cover price will be given to a school of your choice to buy more books. *15% of eBooks.
Books By Mary Flannery - Author
Mary Flannery is the Swiss National Science Foundation Eccellenza Professorial Fellow at the University of Bern. A regular contributor to the Times Literary Supplement, her publications include Practising Shame: Female Honour in Later Medieval England.