Zachariah Barnes (1795-1848)