Mag. D G . Lindhagen,