Johan Uppmark-Rosenadler , förfat tacktaf