Peter Jo h . Magnusfo n.