role Professor Harold Hill