William Batchelder Greene (1819-1878)