Michelle Rosenberg is a writer and passionate women’s historian with a great fondness for her two daughters, bawdy humour and inappropriate language (in that order). She lives in Hertfordshire with her family, two overweight Spaniels and ever-growing book collection.