The Last Stuart Queen: Louise Countess Of Albany, Her Life And Letters by