British Women and the Intellectual World in the Long Eighteenth Century Teresa Barnard - Paperback £39.99 Find out more
British Women and the Intellectual World in the Long Eighteenth Century Teresa Barnard - Hardback £135.00 Find out more