Cassie and guest host Tom Wright take a look at the exceptional new novel from award-winning Scottish writer Andrew O'Hagan, plus, a genre bending mystery from Stuart Turton and a clever new thriller set in Edinburgh.