Diary of events /
Borders Book Festival.
Melrose : Borders Book Festival,
Description based on 2005-
Borders Book Festival