William Allen | HENI News Profile