David Marshall Grant 2026