Ahnfelt, Oscar, 1813-1882