McCullagh, James, active 1812-1843, mathematician