William Gray - American politician from New Mexico