Peter Magnus Theodor Holmbergi