C G . W. Thornberg , f. d.