"In growing from a huddle of huts round a fortress on a volcanic rock into an international and cosmopolitan city, Edinburgh has had to change." Not only is Edinburgh one of my favourite cities but it's one I thought I knew really well - that is, until I picked up the book my sister gave …