Skip to main content

Craig Russell

Craig Russell is an award-winning Scottish author who makes his American debut with The Devil Aspect . His books have been translated into twenty-five languages. A former police officer, he lives in Perthshire, Scotland, with his wife and children.