International bestselling author Elizabeth Noble was born in High Wycombe, Bucks, and now lives in Surrey, England with her husband and two daughters. She studied English at Oxford University and after graduating embarked on a career in publishing before taking up writing full time. She is the author of seven novels.