Kirkpatrick, John Edward, active 1806-1857