grandeur and splendor