Jenny Haddon

Jenny Haddon has had many books published, including romantic novels under the pen name Sophie Weston. She studied English at the University of Oxford, worked in the City for 18 years and is the Chair of the Romantic Novelists' Association.
Ebooks