Tarl G . Haflcll.