Carl A . K. Egelin.