Sheila O'Flanagan
Sheila O'Flanagan is the international best-selling autor of 16 novels and 3 short-story collections. Her books have been translated into more than 20 languages.
In her spare time she plays competitive badminton and she is also a director of the Irish Sports Council.





















