Archibald Philip Primrose Rosebery (Earl
Books by Archibald Philip Primrose Rosebery (Earl on BookTides.