The bestselling Kindred Spirits series continues… Along Edinburgh’s historic Royal Mile, royalty and commoners – living and dead – mingle amongst the museums, cafés and former royal residences. From Castle Hill to Abbey Strand, there is far more going on than meets the eye, as ghosts of