Karen Swan is the international and Sunday Times best-selling author of thirty books. She publishes two books a year and is known for her immersive locations, strong female leads and commitment to res…