A Fife-based author with a worldwide following will be meeting fans and discussing his latest book at Rothes Halls Library next week. 

James Oswald will be taking part in a Q&A session and then signing copies of his new thriller, All That Lives, from 7pm on Thursday 31 August.

James, when he’s not writing, runs a 350-acre livestock farm in North East Fife. He is the author of the Inspector McLean series, The Ballad of Sir Benfro series and the Constance Fairchild series of novels.

The evening at Rothes Halls Library is free but booking is essential – visit onfife.com for details.