Johan Peter Täberg , afl.