David Wishart

David Wishart studied Classics at Edinburgh University and spent several years teaching in schools and at University. He has written thirteen previous novels in the Marcus Corvinus series.