Edinburgh’s coolest indie book happening, the West Port Book Festival is taking over the cosy and eccentric independent bookshops of West Port this weekend for a selection of fantastic events, all of which are, astonishingly, free.

The festival is in its fourth year with an impressive line-up of authors and poets that includes recent Forward Prize winning poet Rachael Boast and Dr Who writer Rob Shearman as well as debut-novel-sensations Luke Williams and Tracey S. Rosenberg.

They balance this cheekily with a plentiful dose of fun, with events such as Wince! , an embarrassing diary open mic and (in our modest opinion) the festival highlight, a wartime-style Family Legends Tea Dance with a vintage hair stylist, cake stall and live Charleston dancing demonstration.

There are also free digital treats to be had, in the shape of a West Port Book Festival smartphone app and a stunning Arthur Conan Doyle Audio Tour of Edinburgh by literary history aficionado Owen Dudley Edwards.

To read about how the best indie-fest in the West (Port) comes together, read this article by West Port Book Festival director Hannah Adcock.

Tickets are available at the box office at Peter Bell Books.