Book review – The Story of Edinburgh by John Peacock