James B. Spencer - American politician (1781–1848)