Crime writer to thrill Moray fans

Elgin Library.
Elgin Library.