McKenzie, John Witherspoon Pettigrew, 1806-1881