Edinburgh On This Day revisits all the most magical and memorable moments from the city's fascinating history, mixing in a maelstrom of quirky anecdotes and legendary characters to produce an irresistibly dippable Edinburgh diary – with an entry for every day of the year.