Mary Bly also writes Historical romance under the name Eloisa James, and is a many-times New York Times bestseller.
Lizzie and Dante: 'A feast of a novel' Sophie Kinsella
Mary Bly - Paperback
£9.99
Queer Virgins and Virgin Queans on the Early Modern Stage
Mary Bly - Hardback
£167.50