Peter Anderson ( svensk)