A . Trolle , Professor P.