Alice, Grand Duchess of Hesse, Princess of Great Britain and Ireland: Biographical Sketch and Letters by Elibron Classics | Menrva Books