Ian Rankin celebrates the 30th anniversary of fictional detective John Rebus

© SuppliedFife-raised author Ian Rankin
Fife-raised author Ian Rankin

Breaking