The Book
Festival
will take
place on
11-13 May
2018

Book prize
shines light
on Highland
literature

see News