I love to find new authors online — especially those with a fresh voice, fascinating settings and above all, vivid but imperfect characters. Irish writer SIobhan Davis fits the bill. She’s

Share